#!/bin/bash

## Author: Ben Melton (ben.melton@virginia.edu)
## Modified: Mircea Stan (mircea@virginia.edu)
## Modified: Stevo Bailey (sdb6t@virginia.edu)
## Modified: Arijit Banerjee (ab9ca@virginia.edu)
## Setup License
SNPSLMD_LICENSE_FILE=27284@license.ece.virginia.edu
if [ -z "$LM_LICENSE_FILE" ]
then
   LM_LICENSE_FILE=$SNPSLMD_LICENSE_FILE
   export LM_LICENSE_FILE
else
   LM_LICENSE_FILE=$SNPSLMD_LICENSE_FILE:$LM_LICENSE_FILE
   export LM_LICENSE_FILE
fi
unset LANG
unset LC_ALL
export SNPSLMD_LICENSE_FILE
## Thanks to Gary Li (garyli@virginia.edu)

export SYNOPSYS=/app/synopsys

export EDITOR=/usr/bin/vim

## Setup Core Synthesis Tools
CS_HOME=$SYNOPSYS/CoreSynthesisTools/F-2011.12
export PATH=$PATH:$CS_HOME/bin

## Setup Custom Designer
CD_HOME=$SYNOPSYS/customdesigner/F-2011.09-SP1-2
#export CDSHOME=/app/cadence/IC615
export PATH=$PATH:$CD_HOME/bin

## Setup HSpice
HS_HOME=$SYNOPSYS/hspice/F-2011.09-SP1
export PATH=$PATH:$HS_HOME/hspice/bin
#export PATH=$PATH:$HS_HOME/hspice/amd64

## Setup HSIM PLUS
HS_HOME=$SYNOPSYS/hsimplus/F-2011.09-SP1
export PATH=$PATH:$HS_HOME/hsimplus/bin
#export PATH=$PATH:$HS_HOME/hsimplus/platform/amd64/bin

## Setup Custom Explorer
CE_HOME=$SYNOPSYS/customexplorer/F-2011.09-SP1
export PATH=$PATH:$CE_HOME/bin

## Setup Cosmos Scope
COSS_HOME=$SYNOPSYS/CosmosScope/F-2011.09
export PATH=$PATH:$COSS_HOME/ai_bin

## Setup Formality
FORM_HOME=$SYNOPSYS/formality/F-2011.12
export PATH=$PATH:$FORM_HOME/bin

## Setup ICC
ICC_HOME=$SYNOPSYS/icc/F-2011.09-SP2-1
export PATH=$PATH:$ICC_HOME/bin

## WARNING: This section changes the $SYNOPSYS variable to work correctly.
##      Comment the last line if other tools are not working.

## Setup Module Compiler
MC_HOME=$SYNOPSYS/CoreSynthesisTools/F-2011.12
export PATH=$PATH:$MC_HOME/amd64/mc/bin:$MC_Home/amd64/syn/bin
export MCDIR=$MC_HOME/mc
export MCENVDIR=$MCDIR/localadm:$MCDIR/adm
export MCLIBDIR=$SYNOPSYS/pdk/SAED_EDK90nm/Digital_Standard_cell_Library/synopsys/models
export SYNOPSYS=$MC_HOME

